Big Huge Thesaurus

superclass Chelicerata

noun